必须掌握的 /etc 下的 Linux 目录知识


  • /etc : 这个目录用来存放所有的系统管理所需要的配置文件和子目录

  • 网卡配置文件

/etc/sysconfig/network-scripts/ifcfg-网卡名

  • 修改机器名以及网卡,网管等配置

/etc/sysconfig/network

  • linux的dns客户端配置文件,实现域名和ip的互相解析

/etc/resolv.conf

  • 本地dns解析文件,设定ip和域名的对应解析,开发测试最常用的临时域名解析

/etc/hosts/

  • 系统全局环境变量永久生效的配置文件,如PATH等

    • 全局环境变量 和 用户环境变量的区别

      • 全局环境变量: 每个用户登陆后全局环境变量都是一样的
      • 用户环境变量: 不同的用户登录后的全局变量都是不一样的

/etc/profile

  • 用户的环境变量

    • 全局环境变量 和 用户环境变量的区别

      • 全局环境变量: 每个用户登陆后全局环境变量都是一样的
      • 用户环境变量: 不同的用户登录后的全局变量都是不一样的

~/.bash_profile
~/.bashrc

  • 存放可执行程序的目录,大多是系统管理命令

/usr/sbin

  • 存放用户自编译安装软件的目录  > 等同于C:\Program files (windows)

/usr/local

  • 关于处理器的信息,还可以top指令查看

/proc/cpuinfo

  • 查看内存信息,还可以使用 free -m

/proc/meminfo